home *** CD-ROM | disk | FTP | other *** search
- ##
- ## Proxomitron Config File
- ##
-
- [Global]
- Enable = TRUE
- FreezeGIF = TRUE
- FilterHTML = TRUE
- FilterHeadersOut = TRUE
- FilterHeadersIn = TRUE
- EnableProxy = FALSE
- EnableAutoRun = FALSE
- ForceTextures = FALSE
- NoTextures = FALSE
- SysTray = TRUE
- UseSSLeay = FALSE
- NoCmdURL = TRUE
- BypassURL = "$LST(Bypass)"
- Port = 8080
- MaxCapURL = 100
-
- [Blocklists]
- List.Bypass = "..\Lists\Bypass List.txt"
- List.AdList = "..\Lists\URL Killfile.txt"
- List.NoImages = "..\Lists\Kill Images.txt"
- List.CookieList = "..\Lists\AllowCookies.txt"
- List.AdKeys = "..\Lists\Keyword list.txt"
- List.AliasList = "..\Lists\URL Alias List.txt"
- List.MIME-List = "..\Lists\MIME Fix List.txt"
-
- [HTTP headers]
- In = FALSE
- Out = TRUE
- Key = "Accept-encoding: Allow webpage encoding (out)"
- Replace = "gzip, deflate"
-
- In = FALSE
- Out = FALSE
- Key = "Accept-encoding: prevent webpage encoding (out)"
- Match = "*"
-
- In = FALSE
- Out = FALSE
- Key = "Authorization: Example password entry (out)"
- URL = "www.needspassword.com/this/area/protected.html"
- Replace = "basic bWljaGllOm5lb24temVicmE="
-
- In = TRUE
- Out = FALSE
- Key = "Cache-Control: always cache (in)"
- Match = "*"
-
- In = FALSE
- Out = FALSE
- Key = "Connection: Close all connections (In+Out)"
- Replace = "close"
-
- In = FALSE
- Out = FALSE
- Key = "Content-Type: character set filter (in)"
- Match = "text/html;*charset*"
- Replace = "text/html"
-
- In = TRUE
- Out = FALSE
- Key = "Content-Type: Fix MIME types (In)"
- Match = "text/* $URL([^/]+*.([a-z0-9]+{2,5}(^?)&&$LST(MIME-List)))"
- Replace = "\0"
-
- In = FALSE
- Out = FALSE
- Key = "Content-Type: Show contents of .pac files (in)"
- Match = "application/x-ns-proxy-autoconfig"
- Replace = "text/plain"
-
- In = FALSE
- Out = FALSE
- Key = "Content-Type: View RealAudio links (in)"
- Match = "*realaudio*"
- Replace = "text/html"
-
- In = FALSE
- Out = FALSE
- Key = "Cookie: Fake a cookie (out)"
- Match = "*"
- Replace = "monster"
-
- In = FALSE
- Out = FALSE
- Key = "Cookie: Kill a cookie (out)"
- URL = "(^$LST(CookieList))"
- Match = "*"
-
- In = TRUE
- Out = FALSE
- Key = "Expires: always cache (in)"
- Match = "*"
-
- In = FALSE
- Out = FALSE
- Key = "Forwarded: (out)"
- Replace = "\h"
-
- In = FALSE
- Out = FALSE
- Key = "If-Modified-Since: Always reload pages (Out)"
- Match = "*"
-
- In = FALSE
- Out = FALSE
- Key = "Last-Modified: (In)"
- Match = "*"
-
- In = FALSE
- Out = FALSE
- Key = "Pragma: Don't force reloads (out)"
- Match = "no-cache"
-
- In = FALSE
- Out = FALSE
- Key = "Proxy-Authorization: Send password to proxy server (out)"
- Replace = "basic cHJveHl1c2VyOnByb3h5cGFzcw=="
-
- In = FALSE
- Out = TRUE
- Key = "Referer: Hide where we've been (Out)"
- Match = "*"
- Replace = "\u"
-
- In = FALSE
- Out = FALSE
- Key = "Set-cookie: Make all cookies session only (in)"
- URL = "(^$LST(CookieList))"
- Match = "?&(\#; expires=[^;]+)+\#"
- Replace = "\@"
-
- In = FALSE
- Out = FALSE
- Key = "Set-cookie: Never accept cookies (In)"
- URL = "(^$LST(CookieList))"
- Match = "*"
-
- In = FALSE
- Out = TRUE
- Key = "URL-Killer: kill-a-URL (out)"
- URL = "$LST(AdList)"
- Replace = "URL killed \k"
-
- In = FALSE
- Out = TRUE
- Key = "URL: Alias Redirector (Out)"
- URL = ".$LST(AliasList)"
-
- In = FALSE
- Out = TRUE
- Key = "URL: Enable Netscape Keywords (Out)"
- URL = "[^./]+/(^?)&\w[a-z]&$RDIR(http://keyword.netscape.com/keyword/\h)"
-
- In = FALSE
- Out = FALSE
- Key = "URL: Un-Prefixer (Out)"
- Match = "[^\]+\w[^a-z]((http|ftp)(%3A|:)(%2F|/)[^&]+)\1"
- Replace = "$JUMP($UESC(\1))"
-
- In = FALSE
- Out = FALSE
- Key = "User-Agent: Lynx 2.8 (out) "
- Match = "*"
- Replace = "Lynx/2.8.3dev.8 libwww-FM/2.14FM"
-
- In = FALSE
- Out = FALSE
- Key = "User-Agent: Netscape BEOS (out) "
- Match = "*"
- Replace = "Mozilla/4.41 (BEOS; U ;Nav)"
-
- In = FALSE
- Out = FALSE
- Key = "User-Agent: Netscape Linux (out) "
- Match = "*"
- Replace = "Mozilla/4.61 [ja] (X11; I; Linux 2.2.13-33cmc1 i686)"
-
- In = FALSE
- Out = FALSE
- Key = "User-Agent: Netscape Mac 68k (out) "
- Match = "*"
- Replace = "Mozilla/3.01Gold (Macintosh; I; 68K)"
-
- In = FALSE
- Out = FALSE
- Key = "User-Agent: Opera 5.02 (out) "
- Match = "*"
- Replace = "Opera/5.02 (Windows 98; U) [en]"
-
- In = FALSE
- Out = FALSE
- Key = "User-Agent: SpaceBison (out) "
- Match = "*"
- Replace = "Space Bison/0.02 [fu] (Win67; X; SK)"
-
- In = FALSE
- Out = FALSE
- Key = "WWW-Authenticate: filter out password requests (in)"
- Match = "Basic*realm="*""
-
- In = FALSE
- Out = FALSE
- Key = "X-Forwarded-For (out):"
- Replace = "yahoo.com, microsoft.com, netscape.com, aol.com, \h"
-
-
- [Patterns]
- Name = "Banner Replacer"
- Active = FALSE
- Multi = TRUE
- Bounds = "<a\s[^>]++href=*</a>"
- Limit = 800
- Match = "\0<img (\1border=\w|) \2 src=$AV(*) (\3border=\w|) \4"
- "&(*(src|href)=$LST(AdKeys)|"
- "(*width=[#460-480] & *height=[#55-60])|"
- "(*width=[#88] & *height=[#31]))*"
- Replace = "\0<img \1 border=1 \2 src=http://Local.ptron/killed.gif \3 \4"
-
- Name = "Banner Blaster (limit text)"
- Active = TRUE
- Multi = TRUE
- Bounds = "<a\s[^>]++href=*</a>|<input*>|<ilayer*</ilayer>|<iframe*</iframe>"
- Limit = 900
- Match = "(<i(layer|frame)*|\1<i(mg|mage|nput)*src=$AV(*)*>\3)"
- "&(*(href|src)=$AV($LST(AdKeys)*)|"
- "*http://*<i(mg|mage|nput)\s(*>&&"
- "(*width=[#460-480]&*height=[#55-60]*)|"
- "(*width=[#88]&*height=[#31]*)))"
- "&(*alt=$AV((?+{18})\2*|\2)|$SET(2=Ad))"
- Replace = "<center>\1<font size=1 color=red>[\2]</font>\3</center>"
-
- Name = "Banner Blaster (full text)"
- Active = FALSE
- Multi = TRUE
- Bounds = "<a\s[^>]++href=*</a>|<input*>|<ilayer*</ilayer>|<iframe*</iframe>"
- Limit = 900
- Match = "(<i(layer|frame)*|\1<i(mg|mage|nput)*src=$AV(*)*>\3)"
- "&(*(href|src)=$AV($LST(AdKeys)*)|"
- "*http://*<i(mg|mage|nput)\s(*>&&"
- "(*width=[#460-480]&*height=[#55-60]*)|"
- "(*width=[#88]&*height=[#31]*)))"
- "&(*alt=$AV(\2)|$SET(2=Ad))"
- Replace = "<center>\1<font size=1 color=red>[\2]</font>\3</center>"
-
- Name = "Area Map Ad Blaster"
- Active = TRUE
- Multi = TRUE
- Bounds = "<img\s[^>]+> <map\s*</map>"
- Limit = 800
- Match = "*usemap*>*"
- "&*(ads.|log_click|/ad|clickthru|(banner|ad|acct|source|click)(id|)=|adbanner|clicker|sponsor|adver|promo|redirect)*"
- "&*<map*<area (*href=(\w)\1 & (*alt="\2'|))*>\3</map>"
- Replace = "<br><killmap><font size=1><a href=\1>[\2]</a></font>\3</killmap>"
-
- Name = "Area Map Ad Blaster pt2 (show all links)"
- Active = TRUE
- Multi = TRUE
- Bounds = "<killmap>*</killmap>"
- Limit = 800
- Match = "\1 <area (*href=(\w)\2 & (*alt="(?+{12})\3*|\3'|))*> \4"
- Replace = " \1 <font size=1><a href=\2 >[\3]</a></font> \4 "
-
- Name = "Kill JavaScript Banners"
- Active = TRUE
- Bounds = "<script($INEST(<script,</script)</script>( <noscript>|)|*)"
- Limit = 2048
- Match = "*(://$AV($LST(AdList)*)|"
- "\=?\=?\=?\=?|ad(click|cycle)|banner_height|<iframe|'ht'\+'tp|.referrer)"
- "&*>(\0<noscript>|\0)"
- Replace = "<!-- JS Banner blocked -->\r\n"
- "<script language="ShonenScript">\0"
-
- Name = "Kill specific Java applets"
- Active = FALSE
- Bounds = "<applet\s*</applet>"
- Limit = 2048
- Match = "*code=$AV((scroll|NavigatorTicker|movie|WSSApplet|hyper).*)*"
- Replace = "<font size=1>[JavaApp Killed]</font><br>"
-
- Name = "Flash animation killer"
- Active = FALSE
- Bounds = "<object*</object>|<embed*>( </embed>|)"
- Limit = 1024
- Match = "[^>]++(codebase|type)=$AV(*(flash|shockwave)*)*"
- "&(*<param ( name=$AV(movie|src)| value=$AVQ(\1))+{2}|*src=$AVQ(\1))"
- Replace = "<a href=\1>[flash]</a>"
-
- Name = "Counter Killer"
- Active = FALSE
- Bounds = "<img\s*>"
- Limit = 256
- Match = "\1 src=$AV(*(count(er|.pl)|stat|tracker)([^a-z]*|(^?))) \2"
- Replace = "\1 src=http://Local.ptron/killed.gif border=1 \2"
-
- Name = "Kill off-site Images"
- Active = FALSE
- Multi = TRUE
- Bounds = "<(a\s[^>]++href=*</a>|i(mg|nput)\s*>)"
- Limit = 800
- Match = "\1<i(mg|nput)(*alt="\0"|)*>\2&*http://(^\h)"
- "&(^*(width=[#0-75]|height=[#0-20]))"
- Replace = " \1<font size=1>[\0]</font>\2"
-
- Name = "Kill all Images on selected pages"
- Active = TRUE
- URL = "$LST(NoImages)"
- Bounds = "<i(mg|mage|nput)*>"
- Limit = 256
- Match = "\1src=$AV(*)\2&(^*height=[#3:16])"
- Replace = "\1 border=1 "
- "src="http://Local.ptron/killed.gif" \2"
-
- Name = "Un-Prefix URLs"
- Active = TRUE
- URL = "[^.]+.(lycos|snap|yahoo|metacrawler)"
- Limit = 1024
- Match = "href=($AV(?????*[^a-z0-9]((http|ftp)(%3A|:)(%2F|/)(%2F|/)(^\h)[^&]+)\1*)&("|)\0)"
- Replace = "href=\0$UESC(\1)\0"
-
- Name = "Webpage Background Killer"
- Active = FALSE
- Multi = TRUE
- Limit = 200
- Match = "<body \1background=\2>"
- Replace = "<body \1nobak=\2>"
-
- Name = "Webpage Background Replacer"
- Active = FALSE
- Multi = TRUE
- Limit = 200
- Match = "<body ( \1 background=\w|) \2>"
- Replace = "<body \1 background="http://Local.ptron/black.gif" \2>"
-
- Name = "Kill All Backgrounds (even tables)"
- Active = FALSE
- Limit = 20
- Match = "background(=|-image:)\1"
- Replace = "nobak\1"
-
- Name = "Sounds to links"
- Active = FALSE
- Bounds = "<(embed|bgsound)\s*>"
- Limit = 1024
- Match = "[<a-z]+ (*qtsrc|*src)=$AVQ(\1)&(*type=$AV(\2)|$SET(2=AV-Killed))*"
- Replace = "<a href=\1 >[\2]</a>"
-
- Name = "Sound Silencer"
- Active = FALSE
- Limit = 20
- Match = "<(embed|bgsound)\s"
- Replace = "<keepquiet "
-
- Name = "Embedded MIDI Silencer"
- Active = FALSE
- Bounds = "<embed\s*>"
- Limit = 256
- Match = "*src=$AVQ(\1)*&*(.mid|midi)"
- Replace = "<embed src=\1 height=15 controls=smallconsole >"
-
- Name = "Blink Buster (Blink to Bold)"
- Active = TRUE
- Limit = 20
- Match = "<(/|)\1blink>"
- Replace = "<\1b>"
-
- Name = "Freeze font's face"
- Active = FALSE
- Limit = 80
- Match = "<font\s\1face=\2>"
- Replace = "<font \1ecaf=\2>"
-
- Name = "Onload unloader"
- Active = FALSE
- Limit = 20
- Match = "onload="
- Replace = "LoadOff="
-
- Name = "OnUnload unloader"
- Active = TRUE
- Limit = 20
- Match = "onunload="
- Replace = "UnLoadOff="
-
- Name = "Kill pop-up windows"
- Active = TRUE
- Limit = 4096
- Match = "<start>"
- Replace = "<!--//--><script>"
- "var PrxLC=new Date(0);"
- "var PrxModAtr=0;"
- "var PrxInst; if(!PrxInst++) PrxRealOpen=window.open;"
- ""
- "function PrxOMUp(){PrxLC=new Date();}"
- "function PrxNW(){return(this.window);} "
- "function PrxOpen(url,nam,atr){"
- " if(PrxLC){"
- " var cdt=new Date();"
- " cdt.setTime(cdt.getTime()-PrxLC.getTime());"
- " if(cdt.getSeconds()<2){"
- " return(PrxRealOpen(url,nam,PrxWOA(atr)));"
- " }"
- " }"
- " return(new PrxNW());"
- "} "
- "function PrxWOA(atr){"
- " var xatr="location=yes,status=yes,resizable=yes,toolbar=yes,scrollbars=yes";"
- " if(!PrxModAtr) return(atr);"
- " if(atr){"
- " var hm;"
- " hm=atr.match(/height\=[0-9]+/i);"
- " if(hm) xatr+="," + hm;"
- " hm=atr.match(/width\=[0-9]+/i);"
- " if(hm) xatr+="," + hm;"
- " }"
- " return(xatr);"
- "}"
- "window.open=PrxOpen;"
- "</script>\r\n"
-
- Name = "Restore pop-ups after a page loads"
- Active = TRUE
- Limit = 4096
- Match = "<end>"
- Replace = "<!--//-->"
- "<script>"
- "if(document.layers){document.captureEvents(Event.MOUSEUP);}"
- "document.onmouseup=PrxOMUp;"
- "</script>\r\n"
-
- Name = "Force pop-ups to have browser controls"
- Active = FALSE
- Limit = 256
- Match = "<start>"
- Replace = "<!--//--><script>PrxModAtr=1;</script>\r\n"
-
- Name = "Link De-Obfuscator"
- Active = TRUE
- Limit = 50
- Match = "onmouseover=($AV(*.status=*))\1"
- Replace = "nomouseover=\1"
-
- Name = "Anti-Auto-Refresher"
- Active = FALSE
- Bounds = "<meta\s*>"
- Limit = 256
- Match = "*http-equiv=("|)refresh*content=("|) [#5:*]( ([;,]|) (url=|)("|)([^>"' ]+)\1|)*"
- Replace = "<center><font size=1><a href=\1 >[Refresh]</a></font></center>"
-
- Name = "Wordwrap all form textboxes"
- Active = TRUE
- Limit = 128
- Match = "<textarea\s\1>"
- Replace = "<textarea wrap=soft \1>"
-
- Name = "GeoCities branding killer"
- Active = TRUE
- URL = "*.geocities."
- Limit = 2500
- Match = "<div class="geobranding*</script>"
- Replace = "<font size=1>[GeoBrand killed]</font>"
-
- Name = "Kill add-on JavaScripts "
- Active = FALSE
- Multi = TRUE
- Limit = 1024
- Match = "</html>\1$NEST(<script,</script>)"
- Replace = "<font size=1>[PostScript Killed]</font><br>\r\n"
- "</html>\1\r\n"
-
- Name = "Suppress all JavaScript errors"
- Active = TRUE
- Limit = 256
- Match = "<start>"
- Replace = "<!--//--><script> function NoError(){return(true);} onerror=NoError; </script>\r\n"
-
- Name = "Kill alert/confirm boxes"
- Active = FALSE
- Limit = 256
- Match = "<start>"
- Replace = "<!--//--><script> "
- "function NoBox(txt){ return(1);} "
- "window.alert=NoBox; window.confirm=NoBox; window.prompt=NoBox;"
- "</script>\r\n"
-
- Name = "Stop browser window resizing"
- Active = TRUE
- Limit = 256
- Match = "<start>"
- Replace = "<!--//--><script> "
- "function moveTo(){return true;}"
- "function resizeTo(){return true;}"
- "</script>\r\n"
-
- Name = "Stop status bar scrollers"
- Active = FALSE
- Limit = 256
- Match = "<start>"
- Replace = "<!--//--><script> function status(txt){return(1);} </script>\r\n"
-
- Name = "Kill Dynamic HTML JavaScripts"
- Active = FALSE
- Limit = 256
- Match = "<start>"
- Replace = "<!--//--><script> function NoWrite(txt){return(1);} "
- "document.write=NoWrite; "
- "document.writeln=NoWrite; "
- "</script>\r\n"
-
- Name = "Stop JavaScript Timers"
- Active = FALSE
- Limit = 4096
- Match = "<start>"
- Replace = "<!--//--><script> function setTimeout(x,y){return(null);} </script>\r\n"
-
- Name = "Stop JavaScript Redirects"
- Active = FALSE
- Limit = 30
- Match = ".location(=|.)\1"
- Replace = ".NoLocation\1"
-
- Name = "Disable JavaScript"
- Active = FALSE
- Limit = 128
- Match = "<script*>"
- Replace = "<script language="ShonenScript 712.0">"
-
- Name = "Kill Nosey JavaScripts"
- Active = FALSE
- Bounds = "$NEST(<script,</script>)"
- Limit = 16000
- Match = "*(.(referrer|plugins|cookie|colorDepth|pixelDepth|external)|history.length)*"
- Replace = "<!-- Killed Nosey JavaScript -->"
-
- Name = "Disable JavaScript (and meta) cookies"
- Active = FALSE
- URL = "(^$LST(CookieList))"
- Limit = 128
- Match = ".cookie(*[(;)=])\1|http-equiv="Set-Cookie""
- Replace = ".Cracker\1"
-
- Name = "Make JS & Meta cookies session only"
- Active = FALSE
- URL = "^$LST(CookieList)"
- Limit = 50
- Match = "expires=(*["';])\1"
- Replace = "NoExp=\1"
-
- Name = "Hide Browser's Referrer from JS"
- Active = TRUE
- Limit = 15
- Match = ".referrer"
- Replace = ".referrer.substr(0,0)+"\u""
-
- Name = "Hide Browser's Version from JS"
- Active = FALSE
- Limit = 25
- Match = "navigator.appVersion"
- Replace = "'2.1'"
-
- Name = "Hide Browser's Identity from JS"
- Active = FALSE
- Limit = 25
- Match = "navigator.(appName|userAgent)"
- Replace = "'ShonenScape'"
-
- Name = "Allow right mouse click"
- Active = FALSE
- Limit = 256
- Match = ".(onmousedown=|captureEvents\()\1"
- Replace = ".PrxOff_\1"
-
- Name = "Kill window.external methods"
- Active = TRUE
- Limit = 40
- Match = "window.external.[^(]+"
- Replace = "null; "
-
- Name = "Stop OnMouseOver events"
- Active = FALSE
- Limit = 20
- Match = "onmouseover="
- Replace = "OnPheasantOver="
-
- Name = "Frame Jumper-Outer"
- Active = TRUE
- Multi = TRUE
- Bounds = "<a\s*>"
- Limit = 128
- Match = "<a\s(\0http://\1&(^*_(top|blank)))"
- Replace = "<a target=_top \0http://\1"
-
- Name = "Kill Style Sheets"
- Active = FALSE
- Limit = 4096
- Match = "<style*</style>"
- Replace = "<!-- style sheet killed -->"
-
- Name = "Kill Layers"
- Active = FALSE
- Limit = 20
- Match = "<(/|)\1(i|)layer"
- Replace = "<\1PeelLayer"
-
- Name = "iFrame/iLayer to link"
- Active = FALSE
- Bounds = "<i(frame\s*</iframe|layer\s*</ilayer)>"
- Limit = 1000
- Match = "<(iframe|ilayer)\0*src=$AVQ(\1)*"
- Replace = "<font size=1><a target=_blank href=\1 >[\0]</a></font>"
-
- Name = "Frame Exploder"
- Active = FALSE
- Multi = TRUE
- Limit = 4096
- Match = "<start>"
- Replace = "<!--//--><script> "
- "if (top.location != location){"
- "window.open(location.href); window.close(); "
- "} </script>\r\n"
-
- Name = "Kill top of page frame"
- Active = FALSE
- Multi = TRUE
- Bounds = "<frameset\s*>"
- Limit = 150
- Match = "\1 rows=$AV([#20:90] , (\*|100%) ) \3"
- Replace = "\1 rows="0,*" \3"
-
- Name = "Kill bottom of page frame"
- Active = FALSE
- Multi = TRUE
- Bounds = "<frameset\s*>"
- Limit = 150
- Match = "\1 rows=$AV(\* , [#10:100] ) \3"
- Replace = "\1 rows="*,0" \3"
-
- Name = "Allow for frame resizing"
- Active = FALSE
- Bounds = "<fram*>"
- Limit = 256
- Match = "(\#((frameborder|border)=$AV(*)|noresize|=$AV(0|no)$SET(\#==1 )))+ \1 >"
- Replace = "\@\1 border=1>"
-
- Name = "DeFramer"
- Active = FALSE
- Limit = 40
- Match = "<(/|)\1(frameset|noframes)"
- Replace = "<\1NoFrameset"
-
- Name = "Convert Frames to Links"
- Active = FALSE
- Bounds = "<frame\s*>"
- Limit = 256
- Match = "*src=("*'|\w)\1*"
- Replace = "<body><font size=2><a href=\1>Frame:\1</a></font><br></body>"
-
- Name = "DeTabler"
- Active = FALSE
- Limit = 200
- Match = "<(/|)t(able|r)*>"
- Replace = "<p>"
-
- Name = "Table width unlimiter"
- Active = FALSE
- Bounds = "<t(able|d)\s*>"
- Limit = 256
- Match = "\0 width=[#500:*] \1"
- Replace = "\0 \1"
-
- Name = "Skinnier Table Border"
- Active = FALSE
- Limit = 128
- Match = "<table\s\1border=[#4-*]\2>"
- Replace = "<table \1border=3\2>"
-
- Name = "Kill anti-cache meta tags"
- Active = TRUE
- Limit = 40
- Match = "<meta http-equiv=("|)\#(expires|Last-Modified|pragma|cache)\#"
- Replace = "<moota http-ignore=\@"
-
- Name = "Webpage Comment Viewer"
- Active = FALSE
- Bounds = "<!--*-->( </script>|)"
- Limit = 256
- Match = "<!--(\#<$SET(#=<))+\#-->(^ </script)"
- Replace = "<font size=1><pre><!--\@--></pre></font>"
-
- Name = "Foreign content-type filter"
- Active = FALSE
- Bounds = "<meta\s*>"
- Limit = 256
- Match = "*http-equiv="content-type"*charset=*"
-
-
- [Proxies]
- OpenLog = TRUE
-
-
-